centralized national tax registry - Alemán Inglés Diccionario